something which is needed - Turc Anglais Dictionnaire